package com.aracky.assess.model.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

/**
 * @author rookie_Cai
 * @description 展示员工考核关系列表查询对象
 * @date 2022/8/21
 */
@Setter
@Getter
public class HrKpiUserAssessorConfigPageListVo {
    @ApiModelProperty("配置ID")
    private Long id;

    @ApiModelProperty("岗位ID")
    private Long postId;

    @ApiModelProperty("岗位名")
    private String postName;

    @ApiModelProperty("部门名")
    private String deptName;

    @ApiModelProperty("用户ID")
    private Long userId;

    @ApiModelProperty("用户名")
    private String userName;

    @ApiModelProperty("第一评分人ID")
    private Long assessor1;

    @ApiModelProperty("第一评分人名")
    private String assessor1Name;

    @ApiModelProperty("第一评分人权重")
    private Integer weightPercent1;

    @ApiModelProperty("第二评分人ID")
    private Long assessor2;

    @ApiModelProperty("第二评分人名")
    private String assessor2Name;

    @ApiModelProperty("第二评分人权重")
    private Integer weightPercent2;

    @ApiModelProperty("考核类型")
    private String performanceType;

    @ApiModelProperty("考核类型名")
    private String performanceName;

    @ApiModelProperty("删除标志（0代表存在 2代表删除）")
    private String delFlag;
}
